org.eclipse.vtp.desktop.editors.core.theme
Interface Theme

All Known Implementing Classes:
AttractionTheme, MantisTheme

public interface Theme


Field Summary
static int RENDER_FLAG_NO_BORDER
           
static int RENDER_FLAG_NO_ICONS
           
static int RENDER_FLAG_NO_MARKERS
           
static int RENDER_FLAG_NO_SELECTION
           
static int RENDER_FLAG_PRINTING
           
 
Method Summary
 CanvasFrame createCanvasFrame(UICanvas canvas)
           
 ConnectorFrame createConnectorFrame(ElementFrame source, ElementFrame destination, UIConnector connector)
           
 ElementFrame createElementFrame(UIElement element)
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 

Field Detail

RENDER_FLAG_PRINTING

static final int RENDER_FLAG_PRINTING
See Also:
Constant Field Values

RENDER_FLAG_NO_BORDER

static final int RENDER_FLAG_NO_BORDER
See Also:
Constant Field Values

RENDER_FLAG_NO_SELECTION

static final int RENDER_FLAG_NO_SELECTION
See Also:
Constant Field Values

RENDER_FLAG_NO_ICONS

static final int RENDER_FLAG_NO_ICONS
See Also:
Constant Field Values

RENDER_FLAG_NO_MARKERS

static final int RENDER_FLAG_NO_MARKERS
See Also:
Constant Field Values
Method Detail

getId

java.lang.String getId()

getName

java.lang.String getName()

createCanvasFrame

CanvasFrame createCanvasFrame(UICanvas canvas)

createElementFrame

ElementFrame createElementFrame(UIElement element)

createConnectorFrame

ConnectorFrame createConnectorFrame(ElementFrame source,
                                    ElementFrame destination,
                                    UIConnector connector)